草庐IT

WordPress 分类法

全部标签

php - 从 Wordpress 标题返回文本的简单正则表达式 - qtranslate 插件

我正在使用qtranslatewordpress插件以多种语言存储博客内容。现在我需要从qtranslate标签中提取内容。$post_title="EnglishtextItaliantext";从该字符串返回文本和语言的php代码和正则表达式是什么?非常感谢! 最佳答案 尝试这样的事情:EnglishtextItaliantext";$regexp='/([^/i';if(preg_match_all($regexp,$post_title,$matches)){$titles=array();$count=count($mat

php - wordpress - 如何从侧边栏获取页面中的php变量

我为我的Wordpress页面编写了自己的自定义页面模板,现在我想更改sidebar.php以在加载该页面模板时插入一个小菜单。//sidebar.phpif(isset($event_name)){//dosomething}但显然sidebar.php无法识别变量$event_name。我该如何解决这个问题? 最佳答案 虽然我不熟悉WordPress实现模板的方式,但您是否尝试过在侧边栏页面中声明变量global? 关于php-wordpress-如何从侧边栏获取页面中的php变量,

php - Wordpress 自定义主题的 404.php > Google 是否将其视为真正的 404 重定向?

WordPress允许主题设计者在他们的主题目录中放置一个404.php文件。这使您能够在WordPress应用程序将404转发到您的404.php页面时提供自定义页面内容。我的问题是:这是否构成真正的404错误,会被谷歌和其他爬虫记录为这样,或者Wordpress拦截请求并将其传递到物理404.php页面这一事实是否意味着没有真正的404发生了吗? 最佳答案 Wordpress的默认页面似乎不发送404header,这是向爬虫发出丢失页面信号所必需的。来自WordPressCodex:Creatinganerrorpage:Tip

php - 在 WordPress 之外包含 WordPress 内容

我正在寻找构建WordPress网站的移动版本并将其中大部分构建在静态文件中,但我正在尝试从移动网站运行的外部PHP文件中访问WordPress内容。如何在不手动编写SQL查询的情况下访问循环或数据库?编辑:澄清一下,我在移动版中使用jqTouch。jqTouch使用单个php文件显示内容的多个“页面”,然后通过隐藏/显示内容的Javascript导航。真正归结为:如何将WordPress页面/帖子放入外部PHP文件? 最佳答案 有一种“作弊”方法和一种官方认可的方法可以为所欲为。“骗子”方法是从您单独的PHP文件中调用wp-loa

php - WordPress,循环 : display just 2 posts

在循环中仅显示2个帖子的最佳方式是什么?还有比这更“美”的吗? 最佳答案 使用query_posts():query_posts('posts_per_page=2');在循环之前。文档页面摘录:query_posts()canbeusedtodisplaydifferentpoststhanthosethatwouldnormallyshowupataspecificURL. 关于php-WordPress,循环:displayjust2posts,我们在StackOverflow上找

php - 我如何在 wordpress/php 中测试 jpg 图像的 cmyk 或 rgb 颜色模式?

我刚刚让客户上传了一张CMYK格式的jpg图像,但它在IE和某些版本的firefox中无法正确呈现。是否可以检查以确保它在上传之前以RGB格式保存? 最佳答案 您可以使用getimagesize()。http://php.net/manual/en/function.getimagesize.php$imgDetails=getimagesize('yourimage.jpg');if($imgDetails['channels']===4){//CMYK}elseif($imgDetails['channels']===3){//

php - 基于页面 ID 的 Wordpress 条件侧边栏部分

目标-根据我所在的页面,让我的侧边栏有一部分是有条件的。所选页面的所有子页面也应显示条件部分。至少有两种方法可以做到这一点-1)将所有条件Hook和生成的代码放在一个侧边栏文件中,以及2)拥有多个sidebar.php文档并根据正在访问的页面调用它们。到目前为止,我在这两种方法上都几乎失败了......:(不过我现在正在研究第二种方法,因为我认为从长远来看它可能更灵活。无论如何,在我的page.php中我替换:与post_parent){get_sidebar('sidebar-test-may12.php')}else{get_sidebar()}?>希望能测试一下方法。我想要发生的

php - 高级自定义字段缩略图 - wordpress

我在wordpress的网站上工作,我试图从帖子的高级自定义字段中获取缩略图:"alt=""/>问题是当我加载网站时,图像获取的url如下所示:因此,据我所知,它正在运行的插件会查找图像,但它加载了一个奇怪的路径,因此它显示为“损坏的”图像。我做错了什么?5,,item_alt2,,,http://portfolio.local/wp-content/uploads/2012/09/item_alt2.jpg,ArrayNULL 最佳答案 查看有关高级自定义字段的文档;http://www.advancedcustomfields.

php - 无法修改 Wordpress 中的标题信息错误

这个问题在这里已经有了答案:Howtofix"Headersalreadysent"errorinPHP(11个答案)关闭9年前。我在尝试登录管理面板时遇到了这个错误。我无法理解它。Warning:Cannotmodifyheaderinformation-headersalreadysentby(outputstartedat/home/xxxxxx/public_html/wordpress/wp-config.php:1)in/home/xxxxxx/public_html/wordpress/wp-includes/pluggable.phponline881可插入的.php8

php - 结帐 woocommerce wordpress 中的简短说明

如何在Woocommerce的结账页面上为每个产品添加简短描述?我进行了大量研究,这是我所能想到的最好的研究。cart->get_cart())>0):foreach($woocommerce->cart->get_cart()as$item_id=>$values):$_product=$values['data'];if($_product->exists()&&$values['quantity']>0):echo''.$_product->get_title().$woocommerce->cart->get_item_data($values).''.$_product->g